// /**
//  * 动态遍历目录加载路由工具，
//   由于browser中没有fs打包报错，考虑写到webpack插件当中
//  */
// const fs = require("fs");
// // 动态路由
// let loadRoute = {
//     path: './views/',
//     // 遍历目录
//     listDir: function (dir) {
//         let fileList = fs.readdirSync(dir, 'utf-8');
//         for (let i = 0; i < fileList.length; i++) {
//             let stat = fs.lstatSync(dir + fileList[i]);
//             // 是目录，需要继续
//             if (stat.isDirectory()) {
//                 this.listDir(dir + fileList[i] + '/');
//             } else {
//                 this.loadRoute(dir + fileList[i]);
//             }
//         }
//     },
//     // 加载路由
//     loadRoute: function (routeFile) {
//         let route = require(routeFile.substring(0, routeFile.lastIndexOf('.')));
//         // 在路由文件中定义了一个basePath变量，设置路由路径前缀
//         if (route.basePath) {
//             this.app.use(route.basePath, route);
//         } else {
//             this.app.use(route);
//         }
//     },
//     // 初始化入口
//     init: function ( path) {

//         this.path = path ? path : this.path;
//         this.listDir(this.path);
//     }
// };

// module.exports = loadRoute;